london hotels scotland city york escorts self catering glasgow heating bed & breakfast bed and breakfast escort accommodation wales new edinburgh ireland hotels in york hotel